//
//  ZHDBConstants.h
//  VehicleInsuranceSupport
//
//  Created by TangBin on 2019/11/4.
//  Copyright © 2019 TangBin. All rights reserved.
//

#ifndef ZHDBConstants_h
#define ZHDBConstants_h

// 数据库名称
#define dataBaseName @"lxkegelmanage.sqlite"

// 数据库文件的路径
#define dataBasePath [[(NSSearchPathForDirectoriesInDomains(NSDocumentDirectory,NSUserDomainMask,YES)) lastObject]stringByAppendingPathComponent:dataBaseName]


//起始版本号:1
#define ORIGIN_SQLITE_VERSION @"1"

//最新版本号
#define MY_SQLITE_VERSION  @"1"

// 数据库表，修改表

#define T_DB_VERSION      @"T_DB_VERSION"

#define T_DB_COURSEWARE_LEARN @"T_DB_COURSEWARE"
// CREATE_COURSEWARE_LEARN_TABLE

// 推送通知表
#define T_DB_PUSH_CIRCLE_TABLE @"T_DB_PUSH_CIRCLE_TABLE"

//最近的需要强制进行数据库刷库(刷新用户数据)操作的版本，如果有新的刷库版本，更新此版本号 需要同步数据
#define LATEST_REPLACEDATA_SQLITE_VERSION 0


#define CREATE_VERSION_TABLE @"CREATE TABLE IF NOT EXISTS %@(VersionID integer primary key,VersionValue text)"


// 课件学习下载的数据表
#define CREATE_COURSEWARE_LEARN_TABLE          @"CREATE TABLE IF NOT EXISTS %@ \
(\
    con_id integer primary key autoincrement not null, \
    res_id varchar(100) NULL DEFAULT '', \
    cou_name varchar(300) NULL DEFAULT '', \
    cou_type varchar(8) NULL DEFAULT '', \
    video_duration varchar(20) NULL DEFAULT '', \
    know_ledge_id varchar(200) NULL DEFAULT '', \
    content_type varchar(200) NULL DEFAULT '', \
    cus_cover varchar(1000) NULL DEFAULT '', \
    cus_desc varchar(800) NULL DEFAULT '', \
    apply_pos_count varchar(10) NULL DEFAULT '', \
    video_url varchar(10) NULL DEFAULT '', \
    create_time datetime DEFAULT CURRENT_TIMESTAMP \
)"


// 创建推送表
#define CREATE_PUSH_CIRCLE_TABLE    @"CREATE TABLE IF NOT EXISTS %@ \
(\
    push_id integer primary key autoincrement not null, \
    id text NULL DEFAULT '0', \
    uid text NULL DEFAULT '0', \
    replyId text NULL DEFAULT '0', \
    content text NULL DEFAULT '', \
    pid text NULL DEFAULT '0', \
    username text NULL DEFAULT '', \
    type varchar(10) NULL DEFAULT '0', \
    photo text NULL DEFAULT '', \
    postsContent text NULL DEFAULT '', \
    homeImage text NULL DEFAULT '', \
    isRead integer NULL DEFAULT 0, \
    loginId text NULL DEFAULT '', \
    create_time datetime DEFAULT CURRENT_TIMESTAMP \
)"

/*
 
 loginId
 
 
     "type": null,
 
     
     "createTime": "2021-10-07 08:03:49",
     "username": "用户:5671",
     "photo": null,
     "postsContent": "在我的世界里都",
     "homeImage": "https://
 */



// courseware
//
//
///// 必有字段  备注：课件名称
//@property (nonatomic, copy) NSString *couName;
//
///// 必有字段  备注：课件类型，1：视频；2：word文档；
//@property (nonatomic, copy) NSString *couType;
//
///// 必有字段  备注：视频时长
//@property (nonatomic, copy) NSString *videoDuration;
//
///// 必有字段  备注：知识范围
//@property (nonatomic, copy) NSString *knowledgeId;
//
///// 必有字段  备注：内容分类
//@property (nonatomic, copy) NSString *contentType;
//
///// 必有字段  备注：课件封面
//@property (nonatomic, copy) NSString *cusCover;
//
///// 必有字段  备注：课件简介
//@property (nonatomic, copy) NSString *cusDesc;
//
///// 必有字段  备注：适用岗位数量
//@property (nonatomic, copy) NSString *applyPosCount;
//
///// 视频下载地址
//@property (nonatomic, copy) NSString *videoUrl;


#endif /* ZHDBConstants_h */
